package outbound_account

import (
	"context"
	pb "git.mycaigou.com/gfyx/micro-gfyx-oppty-service/proto/micro_gfyx_oppty_service_proto/micro-gfyx-oppty-service/market"
)

type OutboundAccountServiceIface interface {
	// GetRobotList 获取话术
	GetRobotList(ctx context.Context, request *pb.GetRobotListRequest) (*pb.GetRobotListResponse, error)
	// GetPhoneList 获取线路
	GetPhoneList(ctx context.Context, request *pb.GetPhoneListRequest) (*pb.GetPhoneListResponse, error)
	// GetSeatInfoList 获取坐席
	GetSeatInfoList(ctx context.Context, request *pb.GetSeatInfoListRequest) (*pb.GetSeatInfoListResponse, error)
	// GetAccountDetail 获取账号详情
	GetAccountDetail(ctx context.Context, request *pb.GetAccountDetailRequest) (*pb.GetAccountDetailResponse, error)
	// SaveAccount 保存账号
	SaveAccount(ctx context.Context, request *pb.SaveAccountRequest) (*pb.SaveAccountResponse, error)
	GetExpenseDetail(ctx context.Context, request *pb.ExpenseDetailRequest) (*pb.ExpenseDetailResponse, error)


}
